package com.kws.system.domain.info;

import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

/**
 * <b>QueryChatReplyInfo</b>
 *
 * @description: QueryChatReplyInfo <br>
 * @date: 2024/12/9 09:18 <br>
 * @author: lhm <br>
 * @version: 1.0 <br>
 */
public class QueryChatReplyInfo {
    @ApiModelProperty(value = "发送者")
    private Long sendUser;

    @ApiModelProperty(value = "发送者姓名")
    private String sendUserName;

    @ApiModelProperty(value = "接收者")
    private Long toUser;

    @ApiModelProperty(value = "接收者姓名")
    private String toUserName;

    @ApiModelProperty(value = "消息类型0安全与验证 1交易物流 2售后保障 3客服消息 4互动消息 5 系统消息")
    private Integer messageType;

    @ApiModelProperty(value = "内容")
    private String content;

    @ApiModelProperty(value = "文件")
    private String file;

    @ApiModelProperty(value = "创建时间")
    private Date createTime;

    @ApiModelProperty(value = "状态0已读 1未读")
    private Integer status;

    @ApiModelProperty(value = "内容类型0文本 1文件、图片")
    private Integer contentType;

    public Long getSendUser() {
        return sendUser;
    }

    public void setSendUser(Long sendUser) {
        this.sendUser = sendUser;
    }

    public String getSendUserName() {
        return sendUserName;
    }

    public void setSendUserName(String sendUserName) {
        this.sendUserName = sendUserName;
    }

    public Long getToUser() {
        return toUser;
    }

    public void setToUser(Long toUser) {
        this.toUser = toUser;
    }

    public String getToUserName() {
        return toUserName;
    }

    public void setToUserName(String toUserName) {
        this.toUserName = toUserName;
    }

    public Integer getMessageType() {
        return messageType;
    }

    public void setMessageType(Integer messageType) {
        this.messageType = messageType;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getFile() {
        return file;
    }

    public void setFile(String file) {
        this.file = file;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getContentType() {
        return contentType;
    }

    public void setContentType(Integer contentType) {
        this.contentType = contentType;
    }
}
